home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d27 / coned25.arc / CONED.DOC next >
Text File  |  1991-06-23  |  24KB  |  536 lines

  1.  
  2.  
  3.       
  4.       
  5.       
  6.       
  7.       
  8.       
  9.       
  10.       
  11.       
  12.       
  13.       
  14.       
  15.       
  16.                               C O N f i g u r a t i o n
  17.     
  18.                                     E D i t o r
  19.     
  20.     
  21.                                        VER 2.5 
  22.     
  23.     
  24.                                     June 23, 1991
  25.     
  26.     
  27.     
  28.                                 Copyright (c) 1990 - 91
  29.     
  30.                                    Ira T. Ashkenes
  31.                                    10288 Abbott Rd
  32.                                  Manassas, VA  22110
  33.       
  34.       
  35.       
  36.       
  37.       
  38.       
  39.       
  40.       
  41.       
  42.       
  43.       
  44.       
  45.       
  46.       
  47.       
  48.       
  49.       
  50.       
  51.       
  52.       
  53.       
  54.       
  55.       
  56.       
  57.       
  58.  
  59.  
  60.  
  61.      ConEd.DOC                June 23, 1991                      Page 2
  62.       
  63.       
  64.       
  65.      Purpose:
  66.         
  67.              CONfiguration EDitor allows a user to boot their PC/MS-DOS
  68.      Computer with any AUTOEXEC.BAT and CONFIG.SYS that they have
  69.      predefined, or interrupt the boot process and create a new one.  Up to
  70.      200 different configurations can be stored and utilized.
  71.       
  72.       
  73.      WHY?
  74.       
  75.              Some history.  As a Software Engineer, I have the need to use
  76.      many  different language compilers.  Each compiler has its own set of
  77.      commands in the AUTOEXEC.BAT file, such as:
  78.       
  79.      @echo off 
  80.      prompt $p$g
  81.      PATH=C:\MSC\BIN;C:\;C:\DOS;C:\EDT;C:\ARC;C:\QMODEM;C:\MASM\BIN SET
  82.      LIB=C:\MSC\LIB 
  83.      SET INCLUDE=C:\MSC\INCLUDE 
  84.      SET TEMP=G:\
  85.       
  86.      and for another compiler I use:
  87.       
  88.       
  89.      @echo off prompt $p$g
  90.      PATH=C:\TC\;C:\TD;C:\TASM;C:\;C:\DOS;C:\EDT;C:\ARC;C:\QMODEM 
  91.      SET LIB=C:\TC\LIB 
  92.      SET INCLUDE=C:\TC\INCLUDE 
  93.      SET TEMP=G:\
  94.       
  95.         
  96.              To really complicate matters, when I am on a PC connected to a
  97.      network, I need to incorporate the network configuration files into
  98.      both my AUTOEXEC.BAT and CONFIG.SYS files.  Things were really becoming
  99.      cumbersome there for a while.  I had a number of batch files I wrote
  100.      which would copy a temporary AUTOEXEC.BAT and CONFIG.SYS file to my
  101.      root directory, then I would issue the famous <CTRL>-<ALT>-<DEL>
  102.      command to reboot my PC.
  103.       
  104.             Searching through the local bulletin boards, I was able to find
  105.      two good programs that allow a user to select a predefined boot
  106.      configuration, however, each program boasted an internal editor.  I had
  107.      to learn a new set of editor commands if I wanted revise an
  108.      AUTOEXEC.BAT or CONFIG.SYS from within the program.  This was not
  109.      acceptable, as when I needed an 'on - the - fly' configuration, I usually
  110.      needed it in a hurry.  Additionally, I found the user interface to be a
  111.      little clumsy for the novice end-user.  Thus, the development of ConEd.
  112.  
  113.             With ConEd, you have the ability to boot up a machine and select 
  114.      from several different configurations.  You can choose to invoke a
  115.      Network/LAN, or choose a particular library to use, or free up as much
  116.      memory for DOS as possible by NOT loading some TSRs'.  The options are
  117.      almost endless.  If you are in need of more than one configuration, 
  118.      ConEd is for you.
  119.  
  120.  
  121.      ConEd.DOC                June 23, 1991                      Page 3
  122.  
  123.   SHAREWARE
  124.   
  125.   ConEd is distributed under the "shareware" concept, also known as 
  126.   "user-supported software".  Under this concept, you save the high cost of
  127.   packaging and distribution while still receiving high quality software.
  128.   You are free, and in fact encouraged, to distribute this software to your 
  129.   friends, to BBS's and to user groups.  Companies that provide software
  130.   duplication services may include ConEd in their catalog and provide
  131.   copies for a reasonable duplication fee.  All copies must include the
  132.   files "CONED.EXE", and "CONED.DOC".  You are not allowed to modify the 
  133.   files in any way, and this shareware notice must be kept intact.  
  134.   The author, Ira T. Ashkenes retains all other rights to the program.
  135.  
  136.   Non-registered users of this software are granted a limited license to 
  137.   make an evaluation copy for trial use on a private, non-commercial basis, 
  138.   for the express purpose of determining whether ConEd is suitable for their 
  139.   needs.  At the end of this trial period, you should either register your 
  140.   copy or discontinue using ConEd.
  141.   
  142.   Why register?  If you use this program, then you should pay for your copy.
  143.   That way  I will be able to provide you support and updates.  Plus,
  144.   registered users receive update notices and technical support.  You will
  145.   also recieve a seriel number which will allow you to input your name into
  146.   the 'REGISTERED TO' space on the main menu.
  147.  
  148.   I'd be happy to hear of any improvements you'd like to see, as well as 
  149.   any bug reports.  
  150.   
  151.   When registering, or writing for any reason, please include the following:
  152.   
  153.     1.  ConEd version number
  154.     2.  where you obtained your copy from
  155.     3.  a description of your system  
  156.     4.  your full name and address
  157.  
  158.      If you are experiencing problems, in addition to the above requested
  159.      information, please send me a copy of your CONFIG.SYS and AUTOEXEC.BAT
  160.      files.  This may help in identifying what ConEd my be in conflict with.
  161.   
  162.   If you have any suggestions or discover any problems with the program you
  163.   can reach me thru the Elusive Diamond BBS system (300/1200/2400, 8N1) at
  164.   703-323-6423.  The Elusive Diamond (DGS ALPHA) is part of a consortium of
  165.   BBS sysops dedicated to providing the best in BBS support.  You can direct
  166.   mail to me thru RIME, using the ->DIAMOND mail addresss.   The latest 
  167.   version of ConEd is always available for downloading there.
  168.  
  169.   If you have an account on CompuServe, my mail address is 72560,3553, or
  170.   if you have an account on GEnie, I can be reached there as IASHKENES, and
  171.   I usually call both services every 2 - 3 days to check on mail.
  172.  
  173.   I also monitor the RelayNet International Message Exchange C programming,
  174.   Programming, ShareWare, and Software Review Conferences, and will respond
  175.   to all questions from there as well.
  176.  
  177.                            Support Shareware
  178.                 To register this product send $10.00 to:
  179.                               IJ Software
  180.                            10288 Abbott Road
  181.                         Manassas, Virginia 22110
  182.  
  183.      ConEd.DOC                June 23, 1991                      Page 4
  184.       
  185.       
  186.      INSTALLATION
  187.       
  188.              Please read these instruction prior to actual installation, as
  189.      you may think of an easier method to suit your particular environment,
  190.      and perhaps get some idea of how you want your configuration naming
  191.      convention to be.
  192.       
  193.              Anywhere you see <RTN>, this is my way of telling you to
  194.      please strike the return or enter key.
  195.       
  196.              1.  From the root directory of your boot disk, create a
  197.      subdirectory named CONED  (i.e. MD CONED <RTN>).  Change to that
  198.      directory (i.e. CD\CONED <RTN>).  Copy CONED.EXE into that directory
  199.      using the DOS COPY command.
  200.       
  201.              2.  Simply execute ConEd by typing CONED <RTN> from the DOS
  202.      prompt.
  203.       
  204.              3.  The first screen to appear on the initial use of ConEd is
  205.      the configuration menu.  You are first prompted for your boot drive.
  206.      Enter that letter here.
  207.       
  208.              4.  Next, you are prompted for the path of your editor.
  209.      C:\DOS\ is the default.  If you do not own a full screen editor, or
  210.      cannot use a product which saves files in ASCII format, there is always
  211.      EDLIN which comes supplied with DOS.  If your editor is stored in
  212.      another subdirectory, type in that path (i.e. C:\EDITOR\ <RTN>).
  213.       
  214.              5.  You are now prompted for your editors name and extension.
  215.      For those users who do not have a full screen editor, EDLIN (yuk!) is
  216.      the default.  If you do own another editor, simply type the editors
  217.      name and extension in here.  (i.e. Q.EXE <RTN>)
  218.       
  219.              6.  The next item you are asked to enter is the drive and 
  220.      directory in which ConEd resides.  The default is the directory in
  221.      which you have called ConEd from. (i.e. C:\CONED\ <RTN>).
  222.  
  223.              7.  Next, you are asked if you use a cache program in any of
  224.      your configurations.  If you use a cache in ANY of your configs, answer
  225.      Y to this question.  
  226.  
  227.              8.  You are now asked to enter the command that your cache program
  228.      requires to 'flush' its buffers.  Enter that command here, along with any
  229.      parameters your cache program may require.  If you do not use a cache 
  230.      program, just press return, and do not bother to fill this paramter in.
  231.  
  232.              9.  Some  machines  require a 'cold'  reboot (a reboot where a
  233.      memory check is performed) because of various reasons such as an old bios,
  234.      or use  of hardware that  conflict with a software 'warm' reboot. You now 
  235.      have the ability to define if you want a warm or cold reboot in the setup 
  236.      menu.  If you want/need your machine to have a cold reboot, answer Y to 
  237.      this option.
  238.  
  239.             10.  Next, you are asked if you would like to use an alternate
  240.      reboot program.  This may be necessary if your computer has an add in board
  241.      that requires a specific machine instruction passed to it in order to reset
  242.      properly prior to the actual reboot, or perhaps the internal ConEd reset
  243.      is not compatible with your machine, and you have an alternate program 
  244.      that does work.
  245.  
  246.             11.  If you opt to use an alternate reboot program, enter the path 
  247.      and program name (with parameters if any) here.  If you do not need this
  248.      option, leave it blank.
  249.  
  250.  
  251.      ConEd.DOC                June 23, 1991                      Page 5
  252.              INSTALLATION (continued)
  253.  
  254.             12.  After completing steps 1 thru 9 above, you are presented
  255.      with ConEds main menu.  This is where you choose, edit, add, delete
  256.      or otherwise manipulate your configuration selections from.  As you
  257.      will see, the default for the first time installation is:
  258.  
  259.            "Your Current Configuration                        "
  260.  
  261.       
  262.             13.  By striking the <ALT>E key combination, you can edit the 
  263.      description of the highlited configuration.  You have up to 50 characters 
  264.      per description field.  
  265.       
  266.             14.  Next, you must assign an extension for each description
  267.      entered.  Personally, I use text extensions such as NET for network, or
  268.      LAN for Local Area Network.  You can, however, use extensions such as
  269.      001, 002, etc.  The idea is to make it as convenient as possible for
  270.      you to associate the textual description with the associated extension.
  271.  
  272.      Simply type in the extension you desire to be assigned to the
  273.      corresponding AUTOEXEC.BAT and CONFIG.SYS files (which will be renamed
  274.      AUTOEXEC.xxx and CONFIG.xxx, where xxx represents the extension you
  275.      have assigned).
  276.       
  277.             15.  After you have completed step nine, press the F10 function 
  278.      key to save this configuration.  ConEd will create an AUTOEXEC.xxx and 
  279.      CONFIG.xxx for the configuration you have entered in the setup menu.  
  280.      The configuration that is created is very small and basic, you will need
  281.      to edit it to suit your needs.  The very first time you do this, ConEd 
  282.      will create an AUTOEXEC.CUR and CONFIG.CUR in the subdirectory where ConEd
  283.      resides.
  284.       
  285.             16.  To add more configurations to your menu (up to 200              
  286.      configurations are available) simply strike the <ALT>A key combination.
  287.      After striking <ALT>A, you are brought to the Edit Configuration menu 
  288.      (Step 8).  After repeating this step for each configuration you have 
  289.      entered, you can simply edit each configuration to suit your needs.
  290.  
  291.             17.  You have completed the installation instructions.
  292.       
  293.              Now that you have read the installation instructions, here are
  294.      some suggestions/ideas to think about prior to actually running the
  295.      program for the first time:
  296.       
  297.                      A.  Think about what configurations you want to have
  298.      predefined, and what extensions you will assign them.
  299.       
  300.                      B.  If you dont want to edit the AUTOEXEC and CONFIG 
  301.      files that ConEd creates for you from the Configuration menu, by using
  302.      the DOS COPY command, copy your current AUTOEXEC.BAT and CONFIG.SYS to 
  303.      your CONED subdirectory, redirecting the file extension to an extension 
  304.      you will predefine.
  305.             i.e.    copy c:\autoexec.bat c:\coned\autoexec.xxx 
  306.                     copy c:\config.sys c:\coned\config.xxx
  307.       
  308.                     where xxx represents the extesion you assign it.
  309.       
  310.                      Do this for each configuration you are going to select
  311.      during the installation process.
  312.       
  313.              After installation, you can use ConEd to edit each configuration
  314.      to do what you want it to do.  Remember to remember the extensions you
  315.      have chosen for use.
  316.  
  317.      ConEd.DOC                June 23, 1991                      Page 6
  318.              INSTALLATION (continued)
  319.              The first configuration you choose should be the CURRENT
  320.      configuration (i.e. Your current AUTOEXEC.BAT and CONFIG.SYS).
  321.       
  322.              It is recommended that you invoke ConEd at the beginning of
  323.      EACH and every AUTOEXEC file so that ConEd will be called prior to any
  324.      other calls from the AUTOEXEC.  This allows you to select immediately
  325.      upon system boot which configuration you wish to invoke for the
  326.      particular PC session.  Additionally, add the ConEd subdirectory to your
  327.      path, this will allow you to call ConEd from any drive/directory.
  328.  
  329.      Using ConEd
  330.  
  331.              To invoke ConEd, simply type CONED, or in your AUTOEXEC.BAT, 
  332.      have the following:
  333.                 cd\coned
  334.                 coned
  335.                 cd\
  336.  
  337.      This will allow your AUTOEXEC.BAT file to invoke ConEd every time you 
  338.      boot up so you will be able to choose which configuration you want to
  339.      use.
  340.              The following command line parameters can be used as well:
  341.                 -c     for CGA Video cards and monitors
  342.                 -m     to force MONO mode 
  343.                 -b     for bios video support
  344.                 -dx    to start the current configuration after x seconds
  345.                        has elapsed.  This is useful for operations such as
  346.                        running a BBS.  If the power fails, and then restarts,
  347.                        ConEd will select the current configuration after an
  348.                        x second duration.  If the cursor bar is moved, the
  349.                        delay will be canceled.   
  350.                 -sxxx  to start configuration xxx WITHOUT going thru the 
  351.                        ConEd menu.  This allows you to quickly select a new
  352.                        configuration from the DOS prompt.  ConEd will REBOOT
  353.                        your computer with the configuration you have selected.
  354.      Examples:  CONED -m             This will force mono mode
  355.                 CONED -b -d7         Uses bios video support for ConEd
  356.                                      and will start the current configuration
  357.                                      after 7 seconds have elapsed.
  358.                 CONED -sNET          ConEd will reboot your computer with the
  359.                                      .NET configurations installed.
  360.         
  361.              When you execute ConEd you will be in the main menu.  By using
  362.      your arrow keys (UP and DOWN) you will move from one selection to the
  363.      next.  ConEd always starts with the cursor bar on the CURRENT
  364.      configuration.  If you wish to choose this configuration, simply press
  365.      the <RTN> key.  If you opt for another configuration, use your arrow
  366.      keys to highlight the particular configuration you want, strike the
  367.      <RTN> key, and your computer will reboot your machine with the selected
  368.      configuration.
  369.              When selecting the current configuration, ConEd compares the 
  370.      file length of the current AUTOEXEC.BAT and CONFIG.SYS files with the 
  371.      AUTOEXEC.xxx and CONFIG.xxx files to ensure they are the same file.  
  372.      If your AUTOEXEC or CONFIG files have been modified, ConEd will present
  373.      a menu that will allow you to continue to exit, implementing the current
  374.      configuration; copy the AUTOEXEC.xxx and/or CONFIG.xxx file to the boot 
  375.      directory; or copy the boot directory AUTOEXEC.BAT and/or CONFIG.SYS 
  376.      to the ConEd directory with an extension that matches the current 
  377.      configurations extension.  This is useful when installation of a new
  378.      program modifies the existing CONFIG.SYS and AUTOEXEC.BAT files, and 
  379.      you wish to either retain those files with the current extension already
  380.      in use, or assign a new extension to them.
  381.  
  382.      ConEd.DOC                June 23, 1991                      Page 7
  383.  
  384.              FUNCTION KEYS:
  385.  
  386.           F1 - Brief online help to instruct the user of the functionality
  387.      of the program, and present available command keys.
  388.       
  389.           F2 - Gives the user the opportunity to view the DOS text screen
  390.      as it was before ConEd was invoked.  This is useful when attempting to
  391.      ensure that all of the drivers that the CONFIG.SYS calls were correctly
  392.      installed.
  393.  
  394.           F3 - Invokes the editor you have selected to edit the highlighted
  395.      configurations' AUTOEXEC.BAT file.  As you move your cursor bar up and 
  396.      down, the extensions of the AUTOEXEC. will change to correspond to 
  397.      whatever textual description you are on.  To return to ConEd, simply exit 
  398.      your editor as you would at any other time.
  399.       
  400.           F4 - Invokes the editor you have selected to edit the highlighted 
  401.      configurations' CONFIG.SYS file.  As you move your cursor bar up and down,
  402.      the extensions of the CONFIG. will change to correspond to whatever 
  403.      textual description you are on.  To return to ConEd, simply exit your 
  404.      editor as you would at any other time.
  405.       
  406.           F5 - Invokes the Configuration Menu.  This allows you to change, 
  407.      any of the setup options that had been previously selected.  When 
  408.      altering the setup, press the F10 function key to save the changes or 
  409.      the ESC key to abort changes.  In either case, you are returned to the 
  410.      ConEd main menu.
  411.       
  412.           F6 - Presents you with an information screen which tells and how 
  413.      to get in touch with the author.
  414.       
  415.           F7 - Allows the user to reboot their computer without exiting to 
  416.      DOS or issuing a <CTRL>-<ALT>-<DEL> command.  A user may wish to perform 
  417.      this operation if they realize that a particular function in the 
  418.      CONFIG.SYS file was not invoked properly.  An example would be if you are
  419.      connected to a LAN, and one of the drivers that the CONFIG.SYS calls was 
  420.      not correctly installed or failed.
  421.  
  422.           F8 - Environment Viewer.  This allow you to view the current 
  423.      environment from within ConEd.  This is the same as typing 'SET' from the 
  424.      DOS prompt.
  425.  
  426.           F9 - Ends the ConEd program, resumes the configuration in process.
  427.                 
  428.           <ALT>A - Allows a user to ADD a configuration (up to 200 of them).  
  429.  
  430.           <ALT>C - Copy a configuration.  This allows you to copy the 
  431.      highlighted configuration to the boot drives root directory WITHOUT
  432.      rebooting at this time.  This allows you plan ahead for an upcoming 
  433.      system reboot.
  434.  
  435.           <ALT>D - Deletes the highlighted configuration AND the associated 
  436.      AUTOEXEC.xxx and CONFIG.xxx files.
  437.  
  438.           <ALT>E - Edit the highlighted configuration description. 
  439.  
  440.           <ALT>U - Update a configuration.  This allows you to copy the 
  441.      root directory configuration to the highlighted configuration WITHOUT
  442.      rebooting at this time.  This allows you update a configuration that has
  443.      been altered outside of ConEd.
  444.  
  445.           PGUP, PGDN, UPARROW, DNARROW, HOME and END keys move the ighlited 
  446.      cursor bar around the screen.
  447.  
  448.      ConEd.DOC                June 23, 1991                      Page 8
  449.  
  450.                                 DISCLAIMER
  451.       
  452.           Unfortunately, these are necessary, so I will make this as
  453.       short and to the point as possible.
  454.       
  455.           Ira T. Ashkenes hereby disclaims all warranties relating to
  456.      this software, whether express or implied, including without
  457.      limitation any implied warranties of merchantability or fitness
  458.      for a particular purpose. Ira T. Ashkenes will not be liable for
  459.      any special, incidental, consequential, indirect or similar damages
  460.      due to loss of data or any other reason, even if Ira T. Ashkenes or
  461.      an agent of Ira T. Ashkenes has been advised of the possibility of 
  462.      such damages.  In no event shall Ira T. Ashkenes's liability for 
  463.      any damages ever exceed the price paid for the license to use 
  464.      software, regardless of the form of the claim.  The person using 
  465.      the software bears all risk as to the quality and performance of the
  466.      software.
  467.  
  468.      ConEd.DOC                June 23, 1991                      Page 9
  469.  
  470.       ConEd version 2.5                               Registration Form
  471.       ─────────────────────────────────────────────────────────────────
  472.         Make checks payable to:
  473.           IJ Software     
  474.           10288 Abbott Road
  475.           Manassas, Virginia 22110
  476.       ─────────────────────────────────────────────────────────────────
  477.  
  478.       Quan       Item                             Price       Total
  479.  
  480.       ___  CONfiguration EDitor Ver 2.5  ....   @ $10         $________
  481.                (see below for Site License)
  482.  
  483.                                                    Subtotal   $________
  484.  
  485.          Virginia State residents add 4.5% sales tax.   Tax   $________
  486.  
  487.     If you would like a diskette shipped to you add 3.00      $________
  488.              5¼ [ ]        3½  [ ]
  489.                                                       Total   $________
  490.  
  491.  
  492.                         Checks or money orders accepted.
  493.  
  494.       ─────────────────────────────────────────────────────────────────
  495.  
  496.           Name_______________________________________________________
  497.  
  498.        Company_______________________________________________________
  499.  
  500.        Address_______________________________________________________
  501.  
  502.               _______________________________________________________
  503.  
  504.          Phone_________________________  Bus.________________________
  505.  
  506. Name you would like to appear in REGISTRED TO space: (25 character MAX)
  507.  
  508.  __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __ __
  509.  
  510.       Where did you obtain ConEd?  
  511.  
  512.               _______________________________________________________
  513.  
  514. Comments/Suggestions :
  515.  
  516.               _______________________________________________________
  517.  
  518.               _______________________________________________________
  519.  
  520.               _______________________________________________________
  521.  
  522.               _______________________________________________________
  523.  
  524. SITE LICENSE Pricing:
  525.  
  526.      1 to 10 computers ..... at $10 each   # computers ___x 10.00  ______
  527.     11 to 20 computers ..... at $9.00 each # computers ___x  9.00  ______
  528.     21 to 49 computers ..... at $7.00 each # computers ___x  7.00  ______
  529.     50 to 99 computers ..... at $6.00 each # computers ___x  6.00  ______
  530.     100 or more computers .. $500 one time fee                     ______
  531.  
  532. Personalized Copies (with Corporate and Personal Logos, etc) available,
  533. please send information along with licensing fee.
  534.  
  535.  
  536.